body{font-size: 14px;color: #666}
a{color: #666;}
.clearfix{display: block}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
header{height: 110px;background: url('http://misc.360buyimg.com/user/reg/1.0.0/css/i/headbg.jpg') repeat-x left bottom;}
header .header{width: 1210px;margin: 0 auto;}
.header .logo{width: 160px;height: 50px;float: left;margin-top: 24px;background: url('http://misc.360buyimg.com/user/reg/1.0.0/css/i/icon.png') no-repeat;}
.header .logo_title{float: left;height: 34px;line-height: 34px;font-size: 24px;color: #333;padding-left: 20px;margin-top: 34px;}
.header .has_account{font-size: 16px;float: right;margin-top: 55px;color: #999;}
.header .has_account a{color: #333;}
.header .has_account a:hover{font-size: 16px;text-decoration: underline;}
main{width: 1210px;margin: 0 auto;}
main .main{margin: 50px auto 60px;width: 830px;}
.reg_form{width: 400px;}
.reg_form .form_item{position: relative;border: solid 1px #ddd;width: 398px;height: 52px;z-index: 13;}
.form_item label{float: left;width: 110px;height: 52px;line-height: 52px;padding-left: 20px;}
.form_item .field{border: 0 none;font-size: 14px;width: 210px;height: 46px;padding-bottom: 11px;padding-left: 20px;padding-top: 16px;}
.form_item .confirmCode{position: absolute;right: 3px;top: 3px;width: 110px;height: 46px;cursor: pointer;text-align: center;line-height: 46px;font-size: 1.5rem;user-select: none;}
.input_tip{color: #c5c5c5;height: 32px;font-size: 12px;padding-top: 5px;}
::-webkit-input-placeholder {color: rgb(204,204,204);}
:-moz-placeholder {/* Firefox 18- */color: rgb(204,204,204);}
::-moz-placeholder{/* Firefox 19+ */color: rgb(204,204,204);}
:-ms-input-placeholder {color: rgb(204,204,204);}
.btn_register{width: 100%;height: 54px;color: #fff;background: #e22;border: 0;font-size: 16px;font-family: "Microsoft YaHei","Hiragino Sans GB";}
button{cursor: pointer !important;}
.form_company{float: left;margin-left: 104px;height: 605px;padding-left: 90px;border-left: solid 1px #e6e6e6;}
.form_company .company_reg{width: 160px;height: 60px;border-bottom: solid 1px #ddd;margin-left: 30px;}
.form_company .company_reg a{display: block;width: 160px;height: 30px;}
.form_company .company_reg .i_company{display: inline-block;width: 30px;height: 29px;vertical-align: middle;margin-right: 15px;background:url('http://misc.360buyimg.com/user/reg/1.0.0/css/i/icon.png') no-repeat;background-position: 0 -50px;}
.form_company .inter_cust{width: 160px;margin-left: 30px;margin-top: 30px;}
.form_company .inter_cust a{display: block;width: 170px;height: 40px;}
.form_company .inter_cust .i_global{display: inline-block;width: 30px;height: 30px;vertical-align: text-bottom;margin-right: 15px;float: left;margin-top: 7px;background: url('http://misc.360buyimg.com/user/reg/1.0.0/css/i/icon.png') no-repeat;background-position: -50px -50px;}
.form_company .inter_cust a span{display: inline-block;}
.form_company a:hover{color: black;font-weight: bold;font-size: 14px;}
footer{width: 1210px;margin: 0 auto;font-size: 12px;text-align: center;border-top: solid 1px #e6e6e6;color: #999;padding-bottom: 30px;}
footer .links{padding-top: 30px;padding-bottom: 15px;height: 66px;}
footer a{color: #999;margin: 0 10px;}
footer a:hover{text-decoration: underline;color: #666;margin: 0 10px;}